wave absorbers - German English Dictionary